research something rigorously - Anglais Synonymes Dictionnaire